#pragma once

#include "fxcc/core/graph/common/Channel.h"

namespace fxcc::graph::common
{

	struct FXCC_API AnimTransitionChannel
	{
		Channel m_Left;

		Channel m_Right;

		std::string m_ChannelName;

		AnimNode* m_Entity{ 0 };

		glm::ivec3 m_KeyMap{ 1,1,1 };

		void SetEntityMap(double leftTick, double rightTick, float middleAxis);
	};

};